# @Version : 1.0
# @Author  : 刘宇
# @File    : 04_function_detail.py
# @Time    : 2025/10/10 09:29


# # 错误写法：不能以数字
# def 2f():
#     print("2f")
#
# # 不能包含-符号
# def a-b ():
#     print("a-b")


# # 函数中的变量是局部的，函数外不生效
# def hi():
#     n=10
#     print("n:", n)
#
# hi()
#
# # 函数内部定义的n，在函数外部不能使用
# print("n:", n)


# 如果同一个文件，出现两个函数名相同的函数，则以就近原则进行调用
def cry():
    print("cry()..hi...")


def cry():
    print("cry()..ok...")


cry()



# def car_info(name,price,color):
#     print(f"name->{name} price->{price} color->{color}")
#
# # 传递的实参和定义的形参顺序和个数必须一致，否则报 TypeError 错误
# car_info("宝马",50000,"red")


# # 函数可以有多个返回值
# def f2(n1, n2):
#     return n1 + n2, n1 - n2
#
# r1,r2 = f2(10, 20)
# print(f"r1={r1}, r2={r2}")



